//将这个连接池 分装模块 引入到 MovieActor.js
//加载mysql模块
const mysql = require("mysql");

const pool = mysql.createPool({
  connectionLimit: 20, //最大连接数
  host: "localhost", //主机地址
  user: "root", //用户名
  // password:'root',//密码
  database: "bmdstudios", //数据库名
});

// 为pool新增一个方法 同步执行sql方法
pool.querySync = (sql, params) => {
  return new Promise((resolve, reject) => {
    pool.query(sql, params, (error, result) => {
      if (error) {
        reject(error);
      } else {
        resolve(result);
      }
    });
  });
};

module.exports = pool;
